package cn.shyouchi.wuguanjia.android.ui.event.checkpoint;

import java.util.List;

import cn.shyouchi.wuguanjia.android.base.BasePresenter;
import cn.shyouchi.wuguanjia.android.base.BaseView;
import cn.shyouchi.wuguanjia.android.ui.event.post.EventPostContract;

/**
 * Created by Eenie on 2016/11/17 at 16:24
 * Email: 472279981@qq.com
 * Des:
 */

public interface CheckPointContract {

    interface View extends BaseView {

        void onDataRefresh(List<CheckPointEntity.ResultMessageBean> resultMessageBeanList);

        void onItemClick( CheckPointEntity.ResultMessageBean bean);

        void onDelClick( CheckPointEntity.ResultMessageBean bean);

        void onEditClick( CheckPointEntity.ResultMessageBean bean);

    }

    interface Presenter extends BasePresenter<EventPostContract.View> {

        void getPointList(String projectId);


        void delPoint(String projectId, String id);


    }
}
